classdef ziSettingsScopeModule < ziSettings
    %ZISETTINGSSCOPEMODULE Summary of this class goes here
    %   Detailed explanation goes here
    
    enumeration % (rootString, nodeString, isReadOnly, data type, option(enumeration)) 20 settings
        averager_resamplingmode    ('scopeModule', 'averager/resamplingmode',               0, 'int64',   [0  1])
        averager_restart           ('scopeModule', 'averager/restart',                      0, 'int64',   [])
        averager_weight            ('scopeModule', 'averager/weight',                       0, 'int64',   [])
        clearhistory               ('scopeModule', 'clearhistory',                          0, 'int64',   [])
        error                      ('scopeModule', 'error',                                 1, 'int64',   [])
        externalscaling            ('scopeModule', 'externalscaling',                       0, 'double',  [])
        fft_power                  ('scopeModule', 'fft/power',                             0, 'int64',   [])
        fft_spectraldensity        ('scopeModule', 'fft/spectraldensity',                   0, 'int64',   [])
        fft_window                 ('scopeModule', 'fft/window',                            0, 'int64',   [0  1  2  3])
        historylength              ('scopeModule', 'historylength',                         0, 'int64',   [])
        lastreplace                ('scopeModule', 'lastreplace',                           0, 'int64',   [])
        mode                       ('scopeModule', 'mode',                                  0, 'int64',   [0  1  2  3])
        records                    ('scopeModule', 'records',                               1, 'int64',   [])
        save_csvlocale             ('scopeModule', 'save/csvlocale',                        0, 'string',  [])
        save_csvseparator          ('scopeModule', 'save/csvseparator',                     0, 'string',  [])
        save_directory             ('scopeModule', 'save/directory',                        0, 'string',  [])
        save_fileformat            ('scopeModule', 'save/fileformat',                       0, 'int64',   [0  1  2  3  4])
        save_filename              ('scopeModule', 'save/filename',                         0, 'string',  [])
        save_save                  ('scopeModule', 'save/save',                             0, 'int64',   [])
        save_saveonread            ('scopeModule', 'save/saveonread',                       0, 'int64',   [])
    end
end

